Package-level declarations

Types

Link copied to clipboard
data class SavedCard(val type: PaymentMethodType, var alias: String, val cardExpiryDate: CardExpiryDate?, val maskedCardNumber: String?, val cardholder: String?, val cardInfo: SavedCardInfo?) : SavedPaymentMethod

This class contains saved credit or debit card payment method details.

Link copied to clipboard
data class SavedCardInfo(val brand: String?, val type: String?, val usage: String?, val country: String?, val issuer: String?) : Serializable

This class provides additional details about a debit or credit card.

Link copied to clipboard

This class contains saved Google Pay payment method details.

Link copied to clipboard

This is the base class to save a payment method and use it to process recurring payments or fast checkouts.

Link copied to clipboard
class SavedPayPal(alias: String, val payPalEmail: String?) : SavedPaymentMethod

This class contains saved PayPal payment method details.

Link copied to clipboard
class SavedPostFinancePay(alias: String, val maskedAccountNumber: String?) : SavedPaymentMethod

This class contains saved Post Finance Pay payment method details.